<h3><font size="3">OpenHPI iLO2/RIBCL plug-in API status</font></h3>
<font size="3"></font><hr style="width: 100%; height: 3px;" /> <font size="3"><br /></font>
<table width="200" cellspacing="1" cellpadding="1" border="1" align="">
    <tbody>
        <tr>
            <td><font size="3"><span style="font-weight: bold;">HPI</span> <span style="font-weight: bold;">FunctionAPI</span></font></td>
            <td><font size="3"><span style="font-weight: bold;">Support Status<br /></span></font></td>
            <td style="font-weight: bold;"><font size="3">Supporting Module</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;"><font size="3">General<br /></font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiVersionGet</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;">Session Management<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSessionOpen</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSessionClose</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;">Domain Discovery<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiDiscover</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3"><span style="font-weight: bold;"></span>saHpiResourceDiscover</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiDomainInfoGet</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiDrtEntryGet</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiDomainTagSet</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" style="text-align: center;" colspan="4">Resource Presence Table<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiRptEntryGet</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiRptEntryGetByResourceId</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourceSeveritySet</font></td>
            <td><font size="3">Yes<br /></font></td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourceTagSet</font></td>
            <td><font size="3">Yes<br /></font></td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourceIdGet</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td>saHpiGetIdByEntityPath</td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework<br /></font></td>
        </tr>
        <tr>
            <td>saHpiGetChildEntityPath</td>
            <td>Yes&nbsp;</td>
            <td><font size="3">OpenHPI framework</font> <br /></td>
        </tr>
        <tr>
            <td bgcolor="#999999" style="text-align: center;" colspan="4">Event Log Management<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogInfoGet</font></td>
            <td><font size="3">&nbsp;</font></td>
            <td><br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogEntryGet</font></td>
            <td><font size="3">&nbsp;</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogEntryAdd</font></td>
            <td><font size="3">&nbsp;</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogClear</font></td>
            <td><font size="3">Yes<br /></font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogTimeGet</font></td>
            <td><font size="3">&nbsp;</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogTimeSet</font></td>
            <td><font size="3">&nbsp;</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogStateGet</font></td>
            <td><font size="3">&nbsp;</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogStateSet</font></td>
            <td><font size="3">&nbsp;</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventLogOverflowReset</font></td>
            <td><font size="3">&nbsp;</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td>saHpiEventLogCapabilitiesGet</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td bgcolor="#999999" style="text-align: center;" colspan="4">Event</td>
        </tr>
        <tr>
            <td><font size="3">saHpiSubscribe</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiUnsubscribe</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventGet</font></td>
            <td><font size="3">Yes&nbsp;</font></td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiEventAdd</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" style="text-align: center;" colspan="4">Domain Alarm Table</td>
        </tr>
        <tr>
            <td><font size="3">saHpiAlarmGetNext</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAlarmGet</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAlarmAcknowledge</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAlarmAdd</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAlarmDelete</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" style="text-align: center;" colspan="4">Resource Data Record Management<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiRdrGet</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiRdrGetByInstrumentId</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;">Sensor</td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorReadingGet</font></td>
            <td><font size="3">Yes</font></td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorThresholdsGet</font></td>
            <td><font size="3">No. The </font>iLO2 RIBCL plug-in currently does not support any sensors of category type SAHPI_EC_THRESHOLD.<br /></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorThresholdsSet</font></td>
            <td><font size="3">No. The </font>iLO2 RIBCL plug-in currently does not support any sensors of category type SAHPI_EC_THRESHOLD.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorTypeGet</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorEnableGet</font></td>
            <td>Yes</td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorEnableSet</font></td>
            <td>Yes</td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorEventEnableGet</font></td>
            <td>Yes</td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorEventEnableSet</font></td>
            <td>Yes</td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorEventMasksGet</font></td>
            <td>Yes</td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiSensorEventMasksSet</font></td>
            <td>Yes</td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;">Control<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiControlTypeGet</font></td>
            <td>Yes</td>
            <td><font size="3">OpenHPI framework</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiControlGet</font></td>
            <td>Yes<br />Unit Identification Light (UID) Control.<br /><br />Power Regulator Setting (Power Saver) Control. Supported on DL360,DL365, DL380,and DL385.<br /><br />Auto Power Control.</td>
            <td>iLO2/RIBCL plug-in<font size="3"> <br /></font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiControlSet</font></td>
            <td>Yes<br /><br /><span style="font-weight: bold;">Unit Identification Light (UID) Control</span>: Unit Identification Light status can be queried using the saHpiControlGet API and the light can be turned on or off using the saHpiControlSet API. Valid values for the Unit Identification Light (UID) Control are as follows:<br />
            <ul>
                <li>On(1)</li>
                <li>Off(0)</li>
            </ul>
            <span style="font-weight: bold;">Power Regulator Setting (Power Saver) Control:</span> The iLO2 Power Regulator Feature on HP ProLiant Rack Mount Servers allows various power modes for the systems to be run in. The current Power Regulator value can be queried on all supported HP ProLiant Rack Mount Servers (DL360,DL365, DL380,and DL385). Changing the Power Regulator value is fully supported on DL360 and DL380. DL365 doesn't support Power Saver Set feature. DL385 supports just the HP Static Low Power Mode. Valid modes for Power Regulator Setting (Power Saver) Control are as follows:<br />
            <ul>
                <li>OS Control Mode or Disabled Mode for iLO(1)</li>
                <li>HP Static Low Power Mode(2)</li>
                <li>HP Dynamic Power Savings Mode(3)</li>
                <li>HP Static High Performance Mode(4)</li>
            </ul>
            Note: <br />
            <ul>
                <li>This feature is fully supported on DL360 and DL380.</li>
                <li>DL365 doesn't support Power Saver Set feature. DL385 supports HP Static Low Power Mode.</li>
            </ul>
            <span style="font-weight: bold;">Auto Power Control:</span> The iLO2 Automatic Power On and Automatic Power On with Delay features allows users change the values to suit their needs. Valid values for the Automatic Power On are as follows:<br />
            <ul>
                <li>Enabled with a minimum delay(1)</li>
                <li>Disabled(2)</li>
                <li>Enabled with random delay up to 60 seconds(3)</li>
                <li>Enabled with 15 seconds delay(15)/Enabled with 30 seconds delay(30)</li>
                <li>Enabled with 45 seconds delay(45)</li>
                <li>Enabled with 60 seconds delay(60)</li>
            </ul>
            </td>
            <td>iLO2/RIBCL plug-in<font size="3"> <br /></font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;">Inventory Data repository<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiIdrInfoGet</font></td>
            <td>Yes</td>
            <td><font size="3">iLO2/RIBCL plug-in</font><font size="3"> </font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiIdrAreaHeaderGet</font></td>
            <td>Yes<br /></td>
            <td><font size="3">&nbsp;</font><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiIdrAreaAdd</font></td>
            <td>No. The iLO2 RIBCL plug-in only implements read-only IDRs.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiIdrAreaDelete</font></td>
            <td>No. The iLO2 RIBCL plug-in only implements read-only IDRs.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td>saHpiIdrAreaAddById</td>
            <td>No. The iLO2 RIBCL plug-in only implements read-only IDRs.</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td><font size="3">saHpiIdrFieldGet</font></td>
            <td>Yes</td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiIdrFieldAdd</font></td>
            <td>No. The iLO2 RIBCL plug-in only implements read-only IDRs.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td>saHpiIdrFieldAddById</td>
            <td>No. The iLO2 RIBCL plug-in only implements read-only IDRs.</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td><font size="3">saHpiIdrFieldSet</font></td>
            <td>No. The iLO2 RIBCL plug-in only implements read-only IDRs.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiIdrFieldDelete</font></td>
            <td>No. The iLO2 RIBCL plug-in only implements read-only IDRs.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr style="background-color: rgb(153, 153, 153);">
            <td style="text-align: center;" colspan="3">Load management<br /></td>
        </tr>
        <tr>
            <td>saHpiResourceLoadIdGet</td>
            <td>No. The iLO2 RIBCL plug-in doesn't implement Load Management.<br /></td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>saHpiResourceLoadIdSet</td>
            <td>No. The iLO2 RIBCL plug-in doesn't implement Load Management.<br /></td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;">Watchdog Timer<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiWatchdogTimerGet</font></td>
            <td><font size="3">No. RIBCL doesn't export Watchdog controls.<br /></font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiWatchdogTimerSet</font></td>
            <td><font size="3">No. RIBCL doesn't export Watchdog controls.<br /> </font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiWatchdogTimerReset</font></td>
            <td><font size="3">No. RIBCL doesn't export Watchdog controls.<br /> </font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;">Annunciator<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAnnunciatorGetNext</font></td>
            <td><font size="3">No. RIBCL doesn't export </font><font size="3">Annunciator controls.<br /></font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAnnunciatorGet</font></td>
            <td><font size="3">No. RIBCL doesn't export </font><font size="3">Annunciator controls.</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAnnunciatorAcknowledge</font></td>
            <td><font size="3">No. RIBCL doesn't export </font><font size="3">Annunciator controls.</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAnnunciatorAdd</font></td>
            <td><font size="3">No. RIBCL doesn't export </font><font size="3">Annunciator controls.</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAnnunciatorDelete</font></td>
            <td><font size="3">No. RIBCL doesn't export </font><font size="3">Annunciator controls.</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAnnunciatorModeGet</font></td>
            <td><font size="3">No. RIBCL doesn't export </font><font size="3">Annunciator controls.</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAnnunciatorModeSet</font></td>
            <td><font size="3">No. RIBCL doesn't export </font><font size="3">Annunciator controls.</font></td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" colspan="4" style="text-align: center;">Hotswap Management<br /></td>
        </tr>
        <tr>
            <td><font size="3">saHpiHotSwapPolicyCancel</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourceActiveSet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourceInactiveSet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td>saHpiResourceFailedRemove</td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td><font size="3">saHpiAutoInsertTimeoutGet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAutoInsertTimeoutSet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAutoExtractTimeoutGet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiAutoExtractTimeoutSet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiHotSwapStateGet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiHotSwapActionRequest</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiHotSwapIndicatorStateGet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td><font size="3">saHpiHotSwapIndicatorStateSet</font></td>
            <td>No. ProLiant Rack Mounts don't have any hot swap components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" style="text-align: center;" colspan="4">Configuration</td>
        </tr>
        <tr>
            <td><font size="3">saHpiParmControl</font></td>
            <td>No. ProLiant Rack Mounts don't have any configurable components.</td>
            <td><font size="3">&nbsp;</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" style="text-align: center;" colspan="4">Reset</td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourceResetStateGet</font></td>
            <td><font size="3">Yes<br />Note: ProLiant Rack Mount Server doesn't support pulsed reset, hence the only valid value this API returns is SAHPI_RESET_DEASERT<br /></font></td>
            <td>iLO2/RIBCL plug-in</td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourceResetStateSet</font></td>
            <td><font size="3">Yes<br />Supports cold and warm reset.<br /></font></td>
            <td><font size="3">iLO2/RIBCL plug-in</font></td>
        </tr>
        <tr>
            <td bgcolor="#999999" style="text-align: center;" colspan="4">Power</td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourcePowerStateGet</font></td>
            <td>Yes<br /></td>
            <td>iLO2/RIBCL plug-in</td>
        </tr>
        <tr>
            <td><font size="3">saHpiResourcePowerStateSet</font></td>
            <td>Yes<br /></td>
            <td>iLO2/RIBCL plug-in</td>
        </tr>
    </tbody>
</table>
